昨天體驗到Docker起Ubuntu也這麼方便...(雖然安裝Ubuntu也不難),但容器化就是這麼方便,說不定多重宇宙就是上位者用Docker起的結果?(腦動大開
我們開始基礎Linux指令練習吧!
user@hostname:~$)pwd:顯示當前工作目錄ls:列出目錄內容
-l(詳細信息)、-a(顯示隱藏文件)cd:更改目錄
..(上一級)、~(家目錄)、/(根目錄)mkdir:創建新目錄touch:創建新文件或更新時間戳rm:刪除文件(使用-r刪除目錄)cp:複製文件或目錄mv:移動文件或重命名實作:

/ 開始/etc:系統配置文件/var:變動數據,如日誌/home:用戶家目錄/tmp:臨時文件/usr:用戶程序和數據/bin 和 /sbin:系統二進制文件/opt:可選軟件包實作:瀏覽這些目錄,觀察其內容(注意使用sudo來查看受限目錄)
# 權限類型
Linux文件系統使用三種基本權限類型:
- 讀取 (r): 4
- 寫入 (w): 2
- 執行 (x): 1
# 權限組
每個文件或目錄有三組權限:
- 所有者 (u)
- 群組 (g)
- 其他人 (o)
使用 ls -l 命令查看文件權限:
-rwxr-xr-x 1 user group 4096 Sep 28 10:00 myfile
解釋:
- 表示普通文件,d 表示目錄user 和 group 分別是文件的所有者和所屬群組# 使用符號模式
chmod u+x file # 給所有者添加執行權限
chmod g-w file # 移除群組的寫入權限
chmod o=r file # 設置其他人只有讀取權限
# 使用數字模式
chmod 755 file # 設置權限為 rwxr-xr-x
chmod 644 file # 設置權限為 rw-r--r--
# 改變所有者和群組
chown user:group file # 改變文件的所有者和群組
chown -R user:group directory # 遞歸改變目錄及其內容的所有者和群組

學會目錄目的、基本指令、權限調整,對於組織角色的權限格外重要,明天試試看調整權限,並以不同登入user去訪問資料夾看看。